spinal foramen - Francés Inglés Diccionario